home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the 3D Game Programming Gurus / gurus.iso / DirectX / dx9sdkcp.exe / SDK (C++) / Bin / DXUtils / Visual Studio 6.0 Wizards / Source Code / DXAw.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-11-12  |  1.4 KB  |  37 lines

  1. #if !defined(AFX_DXaw_H__9B3197F6_35EF_468F_B166_A96948907835__INCLUDED_)
  2. #define AFX_DXaw_H__9B3197F6_35EF_468F_B166_A96948907835__INCLUDED_
  3.  
  4. // DXaw.h : header file
  5. //
  6.  
  7. class CDialogChooser;
  8.  
  9. // All function calls made by mfcapwz.dll to this custom AppWizard (except for
  10. //  GetCustomAppWizClass-- see DirectX.cpp) are through this class.  You may
  11. //  choose to override more of the CCustomAppWiz virtual functions here to
  12. //  further specialize the behavior of this custom AppWizard.
  13. class CDirectXAppWiz : public CCustomAppWiz
  14. {
  15. public:
  16.     virtual CAppWizStepDlg* Next(CAppWizStepDlg* pDlg);
  17.     virtual CAppWizStepDlg* Back(CAppWizStepDlg* pDlg);
  18.         
  19.     virtual void InitCustomAppWiz();
  20.     virtual void ExitCustomAppWiz();
  21.     virtual void CustomizeProject(IBuildProject* pProject);
  22.     virtual void ProcessTemplate( LPCTSTR lpszInput, DWORD dwSize, OutputStream* pOutput );
  23.  
  24. protected:
  25.     CDialogChooser* m_pChooser;
  26. };
  27.  
  28. // This declares the one instance of the CDirectXAppWiz class.  You can access
  29. //  m_Dictionary and any other public members of this class through the
  30. //  global DXaw.  (Its definition is in DXaw.cpp.)
  31. extern CDirectXAppWiz DirectXaw;
  32.  
  33. //{{AFX_INSERT_LOCATION}}
  34. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  35.  
  36. #endif // !defined(AFX_DXaw_H__9B3197F6_35EF_468F_B166_A96948907835__INCLUDED_)
  37.